package com.deyuanyun.pic.ctrl.controller.vo;

/**
 *  阴保设施保护参数VO
 *  @author axiao(xj08.dream@gmail.com)
 *  @date 2016-11-04
 *  @version 1.0
 *  Histroy: [修改人][时间][描述]
 */
public class CpProtectionParamQueryVO {

    private String cpSegmentId; //阴保设施运行线路id

    private String pipeLineId; //管道id

    private String fromId; //起点位置id

    private String toId; //终点位置id

    private String deviceObject; //设备

    private String deviceItem; //参数

    private boolean deviceItemIsNull = false; //查询参数为空的数据

    private boolean beginPlanDateIsNotNull = false; //是否查询开始时间不为空的数据

    public String getCpSegmentId() {
        return cpSegmentId;
    }

    public CpProtectionParamQueryVO setCpSegmentId(String cpSegmentId) {
        this.cpSegmentId = cpSegmentId;
        return this;
    }

    public String getPipeLineId() {
        return pipeLineId;
    }

    public CpProtectionParamQueryVO setPipeLineId(String pipeLineId) {
        this.pipeLineId = pipeLineId;
        return this;
    }

    public String getFromId() {
        return fromId;
    }

    public CpProtectionParamQueryVO setFromId(String fromId) {
        this.fromId = fromId;
        return this;
    }

    public String getToId() {
        return toId;
    }

    public CpProtectionParamQueryVO setToId(String toId) {
        this.toId = toId;
        return this;
    }

    public String getDeviceObject() {
        return deviceObject;
    }

    public CpProtectionParamQueryVO setDeviceObject(String deviceObject) {
        this.deviceObject = deviceObject;
        return this;
    }

    public String getDeviceItem() {
        return deviceItem;
    }

    public CpProtectionParamQueryVO setDeviceItem(String deviceItem) {
        this.deviceItem = deviceItem;
        return this;
    }

    public boolean isDeviceItemIsNull() {
        return deviceItemIsNull;
    }

    public CpProtectionParamQueryVO setDeviceItemIsNull(boolean deviceItemIsNull) {
        this.deviceItemIsNull = deviceItemIsNull;
        return this;
    }

    public boolean isBeginPlanDateIsNotNull() {
        return beginPlanDateIsNotNull;
    }

    public CpProtectionParamQueryVO setBeginPlanDateIsNotNull(boolean beginPlanDateIsNotNull) {
        this.beginPlanDateIsNotNull = beginPlanDateIsNotNull;
        return this;
    }
}
